tissue implant - Spanish English Dictionary